Quản lý nhân sự công ty bằng c# _ full source code
60.442 lượt xem;
- frmKiemTraHDHetHan.cs
- QuanLyNhanSu /
- project /
1 using System;
2 using System.Collections.Generic;
3 using System.ComponentModel;
4 using System.Data;
5 using System.Drawing;
6 using System.Text;
7 using System.Windows.Forms;
8 using System.Data.SqlClient;
9 using Telerik.Data;
10 using Telerik.WinControls.UI;
11 using QuanLyNhanSu.Class;
12 using Telerik.WinControls;
13
14 namespace QuanLyNhanSu
15 {
16 public partial class frmKiemTraHDHetHan : RadForm
17 {
18 clschitiethopdong chopdong = new clschitiethopdong();
19 static public string dk = "";
20 public static frmKiemTraHDHetHan me;
21
22 public frmKiemTraHDHetHan()
23 {
24 InitializeComponent();
25 for (int i = 1; i <= 12; i++)
26 {
27 cbothangkt.Items.Add(i);
28 }
29 for (int i = 2008; i <= 2100; i++)
30 {
31 cbonamkt.Items.Add(i);
32 }
33 me = this;
34 }
35
36 private void cbonamkt_SelectedIndexChanged(object sender, EventArgs e)
37 {
38
39 }
40
41 private void cmdxem_Click(object sender, EventArgs e)
42 {
43
44 if (cbothangkt.Text == "" || cbonamkt.Text == "")
45 RadMessageBox.Show("\nBạn phải chọn tháng và năm !\n", "Thông báo",MessageBoxButtons.OK,RadMessageIcon.Error);
46 else
47 {
48 if (cbothangkt.Text.Trim() == "12")
49 {
50 dk = " ngaykt <='12/31/" + int.Parse(cbonamkt.Text.Trim()) + "'";
51 dgv_NV_HopDong.DataSource = chopdong.layNV_HDhethan(dk);
52 dgv_NV_HopDong.Columns[0].HeaderText = "Mã NV";
53 dgv_NV_HopDong.Columns[1].HeaderText = "Số HĐ";
54 dgv_NV_HopDong.Columns[2].HeaderText = "Ngày KT";
55 dgv_NV_HopDong.Columns[3].HeaderText = "Họ";
56 dgv_NV_HopDong.Columns[4].HeaderText = "Tên";
57 dgv_NV_HopDong.Columns[5].HeaderText = "Phòng";
58 dgv_NV_HopDong.Columns[6].HeaderText = "Tổ";
59 dgv_NV_HopDong.Columns[1].IsVisible = false;
60
61 }
62 else
63 {
64 dk = " ngaykt <='" + (int.Parse(cbothangkt.Text.Trim()) + 1) + "/1/" + int.Parse(cbonamkt.Text.Trim()) + "'";
65 dgv_NV_HopDong.DataSource = chopdong.layNV_HDhethan(dk);
66 dgv_NV_HopDong.Columns[0].HeaderText = "Mã NV";
67 dgv_NV_HopDong.Columns[1].HeaderText = "Số HĐ";
68 dgv_NV_HopDong.Columns[2].HeaderText = "Ngày KT";
69 dgv_NV_HopDong.Columns[3].HeaderText = "Họ";
70 dgv_NV_HopDong.Columns[4].HeaderText = "Tên";
71 dgv_NV_HopDong.Columns[5].HeaderText = "Phòng";
72 dgv_NV_HopDong.Columns[6].HeaderText = "Tổ";
73 dgv_NV_HopDong.Columns[1].IsVisible = false;
74
75 }
76 }
77 }
78
79 private void btnIn_Click(object sender, EventArgs e)
80 {
81 if (dk != "")
82 {
83 frmrptNV_HDhethan f = new frmrptNV_HDhethan();
84 f.MdiParent = this.ParentForm;
85 f.Show();
86 }
87 else
88 RadMessageBox.Show("\nKhông có dữ liệu !\n", "Thông báo",MessageBoxButtons.OK,RadMessageIcon.Error);
89
90 }
91
92 private void frmKiemTraHDHetHan_Load(object sender, EventArgs e)
93 {
94
95 }
96 }
97 }
2 using System.Collections.Generic;
3 using System.ComponentModel;
4 using System.Data;
5 using System.Drawing;
6 using System.Text;
7 using System.Windows.Forms;
8 using System.Data.SqlClient;
9 using Telerik.Data;
10 using Telerik.WinControls.UI;
11 using QuanLyNhanSu.Class;
12 using Telerik.WinControls;
13
14 namespace QuanLyNhanSu
15 {
16 public partial class frmKiemTraHDHetHan : RadForm
17 {
18 clschitiethopdong chopdong = new clschitiethopdong();
19 static public string dk = "";
20 public static frmKiemTraHDHetHan me;
21
22 public frmKiemTraHDHetHan()
23 {
24 InitializeComponent();
25 for (int i = 1; i <= 12; i++)
26 {
27 cbothangkt.Items.Add(i);
28 }
29 for (int i = 2008; i <= 2100; i++)
30 {
31 cbonamkt.Items.Add(i);
32 }
33 me = this;
34 }
35
36 private void cbonamkt_SelectedIndexChanged(object sender, EventArgs e)
37 {
38
39 }
40
41 private void cmdxem_Click(object sender, EventArgs e)
42 {
43
44 if (cbothangkt.Text == "" || cbonamkt.Text == "")
45 RadMessageBox.Show("\nBạn phải chọn tháng và năm !\n", "Thông báo",MessageBoxButtons.OK,RadMessageIcon.Error);
46 else
47 {
48 if (cbothangkt.Text.Trim() == "12")
49 {
50 dk = " ngaykt <='12/31/" + int.Parse(cbonamkt.Text.Trim()) + "'";
51 dgv_NV_HopDong.DataSource = chopdong.layNV_HDhethan(dk);
52 dgv_NV_HopDong.Columns[0].HeaderText = "Mã NV";
53 dgv_NV_HopDong.Columns[1].HeaderText = "Số HĐ";
54 dgv_NV_HopDong.Columns[2].HeaderText = "Ngày KT";
55 dgv_NV_HopDong.Columns[3].HeaderText = "Họ";
56 dgv_NV_HopDong.Columns[4].HeaderText = "Tên";
57 dgv_NV_HopDong.Columns[5].HeaderText = "Phòng";
58 dgv_NV_HopDong.Columns[6].HeaderText = "Tổ";
59 dgv_NV_HopDong.Columns[1].IsVisible = false;
60
61 }
62 else
63 {
64 dk = " ngaykt <='" + (int.Parse(cbothangkt.Text.Trim()) + 1) + "/1/" + int.Parse(cbonamkt.Text.Trim()) + "'";
65 dgv_NV_HopDong.DataSource = chopdong.layNV_HDhethan(dk);
66 dgv_NV_HopDong.Columns[0].HeaderText = "Mã NV";
67 dgv_NV_HopDong.Columns[1].HeaderText = "Số HĐ";
68 dgv_NV_HopDong.Columns[2].HeaderText = "Ngày KT";
69 dgv_NV_HopDong.Columns[3].HeaderText = "Họ";
70 dgv_NV_HopDong.Columns[4].HeaderText = "Tên";
71 dgv_NV_HopDong.Columns[5].HeaderText = "Phòng";
72 dgv_NV_HopDong.Columns[6].HeaderText = "Tổ";
73 dgv_NV_HopDong.Columns[1].IsVisible = false;
74
75 }
76 }
77 }
78
79 private void btnIn_Click(object sender, EventArgs e)
80 {
81 if (dk != "")
82 {
83 frmrptNV_HDhethan f = new frmrptNV_HDhethan();
84 f.MdiParent = this.ParentForm;
85 f.Show();
86 }
87 else
88 RadMessageBox.Show("\nKhông có dữ liệu !\n", "Thông báo",MessageBoxButtons.OK,RadMessageIcon.Error);
89
90 }
91
92 private void frmKiemTraHDHetHan_Load(object sender, EventArgs e)
93 {
94
95 }
96 }
97 }